package br.uefs.cedoc.controle.localidade;

import br.uefs.cedoc.controle.*;
import br.uefs.cedoc.db.exception.DBConnectionException;
import br.uefs.cedoc.db.localidade.DBLocalidade;
import javax.servlet.*;
import javax.servlet.http.*;
import br.uefs.cedoc.db.localidade.DBLocalidade;
import br.uefs.cedoc.entidades.*;
import java.sql.SQLException;

public class GetAllLocalidadeCommand implements Command {
  private String next;


  public GetAllLocalidadeCommand(String next) {
    this.next = next;
  }

    public String execute(HttpServletRequest req)
    throws CommandException {

        try {
            
            DBLocalidade dblocalidade = new DBLocalidade();
            LocalidadeBean[] localidades = dblocalidade.listarLocalidades();
            req.setAttribute("localidade",localidades);
            
            LocalidadeBean localidade = new LocalidadeBean();
//            for(int i=0;i<localidades.length;i++){
//               localidade = localidades[i];
//               //System.out.println("Id = "+localidade.getIdlocalidade()+" Localidade "+localidade.getLocalidade());
//               //req.setAttribute("localidade",localidade);
//            }
            } catch (SQLException ex) {
                ex.printStackTrace();
            } catch (DBConnectionException ex) {
                ex.printStackTrace();
            }  
            return next;
     
        } 
    }





